CLICK to enlarge

 

<il156> -- Lockport, Illinois St. Dennis Church.,

 Sep 2005

                     Credits